additional agreements - French English Dictionary